package com.ketai.appinfo.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ketai.appinfo.param.ParamInsert;
import com.ketai.appinfo.param.ParamSelectByIf;
import com.ketai.appinfo.pojo.AppInfo;
import com.ketai.appinfo.vo.UserList;

import java.util.List;

/**
*@Author 刘玉琼
*@Time 2020-11-03
*
*/
public interface AppInfoMapper extends BaseMapper<AppInfo> {
    /**
     * 显示后台app信息管理
     * @return
     */
    List<UserList> backUserList(ParamSelectByIf p);

    /**
     * 新增
     * @param paramInsert
     * @return
     */
    Integer devAppAdd(ParamInsert paramInsert);

    /**
     * 删除
     * @param id
     * @return
     */
    boolean devAppDel(Integer id);

    /**
     * 根据开发者id查询apkName
     */
    AppInfo appInfoSelectById(Integer devId);


    /**
     * 修改版本信息
     * @param id,appid
     * @return
     */
    Integer updateVersionId(Integer id, Integer appid);
}